// API接口配置文件
// 请根据您的后端接口修改以下配置

export const API_CONFIG = {
  // 登录相关接口
  LOGIN: {
    // 密码登录
    PASSWORD_LOGIN: '/api/user/login',
    // 验证码登录  
    SMS_LOGIN: '/api/user/smsLogin',
    // 微信登录
    WECHAT_LOGIN: '/api/user/wechatLogin',
    // 获取微信openid
    GET_OPENID: '/api/user/getOpenid',
    // 退出登录
    LOGOUT: '/api/user/logout'
  },
  
  // 短信相关
  SMS: {
    // 发送验证码
    SEND_CODE: '/api/sms/send'
  },
  
  // 用户相关
  USER: {
    // 绑定手机号
    BIND_MOBILE: '/api/user/bindMobile',
    // 获取用户信息
    GET_USER_INFO: '/api/user/info',
    // 更新用户信息
    UPDATE_USER_INFO: '/api/user/update'
  },
  
  // 注册相关
  REGISTER: {
    // 手机号注册
    MOBILE_REGISTER: '/api/user/register',
    // 忘记密码
    FORGET_PASSWORD: '/api/user/forgetPassword'
  }
}

// 原有接口映射（用于兼容现有代码）
export const LEGACY_API = {
  '/addons/ddrive/user/login': API_CONFIG.LOGIN.PASSWORD_LOGIN,
  '/addons/ddrive/user/mobilelogin': API_CONFIG.LOGIN.SMS_LOGIN,
  '/addons/ddrive/wx_login/wxlogin': API_CONFIG.LOGIN.WECHAT_LOGIN,
  '/addons/ddrive/wx_login/getOpenid': API_CONFIG.LOGIN.GET_OPENID,
  '/addons/ddrive/user/bindOnAccount': API_CONFIG.USER.BIND_MOBILE,
  '/api/sms/send': API_CONFIG.SMS.SEND_CODE
}
